History
History
Synonyms
UK
US
Meaning:
victor

a person who conquers or wins

person who wins

winner

a person, animal, suggestion, political party etc that wins

someone or something that succeeds

CONQUERING HERO as in Wiktionary
CONQUERING HERO as in Wikipedia